/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<     多选框     >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .el-checkbox {
  vertical-align: top;

  .el-checkbox__inner {
    width: 20px;
    height: 20px;
    margin-top: -1px;
    border-radius: 4px;
    vertical-align: top;

    &::after {
      top: 2px;
      width: 4px;
      height: 10px;
      left: 6.5px;
    }

    &.is-indeterminate .el-checkbox__inner::before {
      height: 3px;
    }
  }
}

body.CoreBody .el-checkbox-button {
  vertical-align: top;

  .el-checkbox-button__inner {
    vertical-align: top;
  }
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<      禁用      >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .el-checkbox__input.is-disabled.is-checked {
  .el-checkbox__inner {
    background-color: var(--Primary6);

    &::after {
      border-color: var(--White);
    }
  }

  + span.el-checkbox__label {
    color: var(--Primary6);
  }
}

body.CoreBody .el-checkbox-button.is-disabled.is-checked {
  .el-checkbox-button__inner {
    color: #eff;
    background: var(--Primary6);
    border-top-color: var(--Primary9);
    border-bottom-color: var(--Primary9);
  }
  &:first-child .el-checkbox-button__inner {
    border-left-color: var(--Primary9);
  }
  &:last-child:not([indeterminate]) .el-checkbox-button__inner {
    border-right-color: var(--Primary9);
  }
  &[indeterminate] .el-checkbox-button__inner {
    border-right-color: #ebeef5;
  }
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<      标签      >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .el-checkbox__label {
  line-height: 20px;
  transition: 0.3s;
}
